deputy president - Alemán Inglés Diccionario